have one's head somewhere else - Español Inglés Diccionario